@charset "UTF-8";

/*pad*/
@media screen and (min-width: 767px) and (max-width: 991px) {
    header .container {
        margin-left: 200px;
    }


    header div ul .back-to-old {
        display: none;
    }

    .index_banner .con h2 {
        font-size: 48px;
    }

    .case_wrap .mask_handle .btn_green_border {
        width: 120px;
        height: 40px;
        line-height: 36px;
        margin: 18px auto 10px;
    }

    .case_wrap .mask_handle .btn_green_bg {
        width: 120px;
        height: 40px;
        line-height: 40px;
    }

    .download_goodness .goodness_wrap {
        margin-bottom: 30px;
    }

    footer .right {
        /*margin-left: 200px;*/
        margin-left: 0;
    }

    footer .right div a {
        margin-right: 30px;
    }

    footer .right .copyright {
        margin: 20px 0;
    }

    .index_case .industry_warp .banner-industry-wrap ul li {
        min-height: 360px;
    }

    /* 2019/07/25 页面改版  */
    .enlarge_font h2 {
        font-size: 32px;
    }

    .foldline_title h2 {
        font-size: 32px;
    }

    .index_case .btn_black_border {
        margin-bottom: 50px;
    }

    .od_cont_right .od_detail {
        margin-left: 60px;
    }

    .get_logo_step {
        padding: 50px 0;
    }

    .get_logo_step .six_step {
        margin-top: 30px;
    }

    .get_logo_step .six_step ul li {
        margin-right: 114px;
    }

    .get_logo_step .six_step ul li:nth-of-type(2n) {
        margin-right: 0;
    }

    .get_logo_step .six_step ul li:nth-of-type(3n) {
        margin-right: 114px;
    }

    .get_logo_step .six_step ul li:nth-of-type(4n) {
        margin-right: 0;
    }

    .get_logo_step .six_step ul li:nth-of-type(6n) {
        margin-right: 0;
    }

    .online_make_logo {
        padding: 50px 0;
    }

    .oml_cont_right ul {
        margin-left: 0;
    }

    .oml_cont_right ul li p.bigtitle {
        font-size: 18px;
        line-height: 36px;
        padding-left: 44px;
    }

    .oml_cont_right ul li img {
        width: 36px;
        height: 36px;
    }

    .oml_cont_right ul li span {
        font-size: 14px;
        padding-left: 45px;
    }

    .customer_eval {
        padding: 50px 0;
    }

    .customer_eval.add_pad {
        padding-top: 50px;
    }

    .make_logo h5 {
        font-size: 36px;
    }

    .txz_wrap .txz_main .our_customers {
        padding: 30px 0;
    }

    .txz_wrap .txz_main .our_customers .customers_list ul li.big_oc {
        width: 29.2%;
    }

    .txz_wrap .txz_main .our_customers .customers_list ul li p {
        padding-top: 25px;
        font-size: 14px;
    }

    .txz_wrap .txz_main .our_customers .customers_list ul li.two_elements p {
        padding-top: 16px;
    }


    /*************新版-特晓知*************/
    .txz_wrap .txz_main .two_service ul.ser_nav li {
        width: 48%;
    }

    #txz_service_2 .s_con_1 .step_p span {
        min-width: 80px;
    }

    #txz_service_2 .s_con_1 .step_p i {
        margin-left: 10px;
        margin-right: 10px;
    }

    #txz_service_1 .s_con_1 .step_p span {
        min-width: 70px;
    }

    #txz_service_1 .s_con_1 .step_p i {
        margin-left: 5px;
        margin-right: 5px;
    }

    #txz_service_1 .s_con_1 .package_reg .package_box h4 {
        font-size: 20px;
        padding-top: 25px;
        margin-bottom: 30px;
    }

    #txz_service_1 .s_con_1 .package_reg .package_box .detail_txt p {
        font-size: 12px;
    }

    #txz_service_1 .s_con_1 .package_reg .col-lg-4 .package_box {
        height: 405px;
    }

    #txz_service_1 .s_con_1 .package_reg .package_box .price_wrap {
        bottom: 90px;
    }

    #txz_service_1 .s_con_1 .package_reg .package_box a {
        bottom: 25px;
    }

    #txz_service_1 .s_con_2 h4 {
        margin-top: 200px;
        margin-bottom: 80px;
    }

    #txz_service_1 .s_con_3 .reject_case .left {
        width: 30%;
    }

    #txz_service_1 .s_con_3 .reject_case .left .left_con {
        width: 240px;
        height: 398px;
        padding: 15px;
        margin-left: 20px;
    }

    #txz_service_1 .s_con_3 .reject_case .right .right_con {
        width: 444px;
        height: 190px;
        padding: 0 10px;
    }

    #txz_service_1 .s_con_3 .reject_case .right .right_con img {
        margin-right: 20px;
    }

    #txz_service_1 .s_con_3 .reject_case .right .right_con p.p_con {
        height: 84px;
    }

    #txz_service_1 .s_con_4 .protect_reg {
        width: 90%;
    }

    #txz_service_1 .s_con_4 .protect_reg .left {
        width: 267px;
        margin-left: -78px;
        padding: 30px 15px;
    }

    #txz_service_1 .s_con_4 .protect_reg .right .right_con {
        width: 423px;
        padding: 0 15px;
    }

    #txz_service_1 .s_con_4 .protect_reg .right .right_con img {
        margin-right: 5px;
    }

    #txz_service_1 .s_con_4 .bottom_img {
        width: 90%;
        left: 5%;
        margin-left: 0;
        height: 215px;
    }

    .txz_wrap .txz_main .tm_common_bottom .bottom_con_1 img {
        width: 90%;
    }

    #txz_service_1 .s_con_4 {
        padding-bottom: 220px;
    }

    #txz_service_1 .s_con_4 .bottom_img a {
        margin: 107px auto 0;
    }

    .txz_wrap .txz_main .tm_common_bottom .bottom_con_1 {
        height: 390px;
        padding-top: 118px;
    }

    .txz_wrap .txz_main .tm_common_bottom .bottom_con_2 a {
        font-size: 14px;
        line-height: 30px;
        padding-left: 12px;
    }

    .txz_wrap .txz_main .tm_common_bottom .bottom_con_2 a i {
        top: 11px;
    }

    .txz_wrap .txz_main .tm_common_bottom .bottom_con_2 {
        height: auto;
        padding-bottom: 70px;
    }

    .txz_wrap .txz_main .tm_common_bottom .bottom_con_2 h4 {
        padding-top: 70px;
    }

    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 {
        background: #3776CB;
    }

    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right {
        height: auto;
        width: 100%;
    }

    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_pm {
        float: none;
        width: 80%;
        margin: 64px auto 0;
        height: 390px;
    }

    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_form {
        width: 576px;
        float: none;
        margin: 0 auto 70px;
    }

    .txz_wrap .txz_main .tm_common_bottom .bottom_con_4 {
        padding-top: 70px;
        padding-bottom: 70px;
    }

    #txz_service_2 .s_con_1 .package_reg .col-lg-4 .package_box {
        padding: 0 15px 30px;
        height: 660px;
    }

    #txz_service_2 .s_con_1 .package_reg .package_box h4 {
        margin-bottom: 25px;
    }

    #txz_service_2 .s_con_1 .package_reg .package_box .detail_txt p {
        padding-left: 25px;
        line-height: 21px;
        font-size: 16px;
    }

    #txz_service_2 .s_con_1 .package_reg .package_box .detail_txt p i {
        top: 3px;
    }

    #txz_service_2 .s_con_1 .package_reg .package_box .detail_txt p {
        margin-bottom: 15px;
    }

    #txz_service_2 .s_con_1 .package_reg .package_box .detail_txt p span {
        font-size: 12px;
    }

    #txz_service_2 .s_con_2 .our_service .compare_con .left .path_img,
    #txz_service_2 .s_con_2 .our_service .compare_con .right .path_img {
        width: 100%;
    }

    #txz_service_2 .s_con_2 .our_service .compare_con {
        width: 90%;
    }

    #txz_service_2 .s_con_2 .our_service .compare_con .left,
    #txz_service_2 .s_con_2 .our_service .compare_con .right {
        width: 48%;
        padding: 20px;
    }

    #txz_service_2 .s_con_2 .our_service .buy_con {
        width: 100%;
    }

    #txz_service_2 .s_con_2 .our_service .buy_con>div {
        width: 330px;
    }

    #txz_service_2 .s_con_2 .our_service .buy_con .left {
        margin-left: 20px;
    }

    #txz_service_2 .s_con_2 .our_service .buy_con .right {
        margin-right: 20px;
    }

    .txz_wrap .txz_main .tm_common_bottom .bottom_con_4 .tm_point {
        padding-left: 50px;
        padding-right: 25px;
    }

    .txz_wrap .txz_main .tm_common_bottom .bottom_con_4 .tm_point .p_tit {
        font-size: 18px;
        margin: 26px 0;
    }

    .txz_wrap .txz_main .tm_common_bottom .bottom_con_4 .tm_point .p_con {
        font-size: 14px;
        line-height: 23px;
        padding-bottom: 5px;
    }

    .tm_common_pop .modal-dialog {
        width: 90%;
    }

    .get_mark_result_pop .modal-dialog {
        width: 80%;
    }

    .get_mark_result_pop .mark_info_form p input[type="text"] {
        width: 380px;
    }

    .get_mark_result_pop .mark_info_form p select {
        width: 380px;
    }

    .get_mark_result_pop .mark_info_form p span {
        margin-right: 15px;
    }

    .creatives_banner_con .container_con {
        width: 426px;
    }

    #txz_service_1 .s_con_2 .reg_tips_txt li img {
        width: 100%;
    }

    .password_account {
        padding: 44px 40px 80px;
    }

    .password_account .password_account_panel {
        position: absolute;
        top: 96px;
        height: auto;
        width: calc(100% - 80px);
        /* left: 0px; */
    }

    .password_account .password_account_panel .password_account_panel_small {
        width: 100%;
        height: initial;
        top: 0px;
        left: 0px;
        margin-top: 0px;
        margin-left: 0px;
        background-color: #fff;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
    }

    .password_account .inp_box_phone {
        margin-left: 0px;
        width: 100%;
    }

    .password_account .inp_box.inp_box_phone_unique {
        width: 100%;
    }

    .password_account .password_account_panel .password_account_panel_small>div a {
        float: left;
    }

    .password_account .password_account_panel .password_account_panel_small>div a.go_set {
        float: left;
    }

    .account_management {
        margin-left: -320px;
    }

    .tab-content {
        width: auto;
    }

    .find_password .find_wrap {
        width: auto;
    }



    .advantage_wrap .aw_center {
        padding: 20px 15px;
    }

    .advantage_wrap .aw_center p {
        font-size: 14px;
        max-width: 100px;
    }

    .advantage_wrap .aw_center img {
        top: 24px;
        width: 30px;
        right: 15px;
    }

    .index_case.search_case_lists .text {
        font-size: 24px;
    }

    .screen_search_wrap {
        top: 15px;
    }

    .screen_search_wrap .search_width_out {
        width: 240px;
    }

    .setup_font {
        font-size: 24px;
    }



    .wisdom_h_design .dl_go_link {
        display: inline-block;
        position: static;
        right: auto;
        font-size: 14px;
        top: auto;
        margin-top: 20px;
    }

    .password_account .password_account_panel .password_account_panel_small>div a.go_set {
        float: left;
    }

    .password_account .password_account_panel .password_account_panel_small .password_box {
        border-bottom: none;
    }

    .password_account .password_account_panel .password_account_panel_small>div a.go_set {
        width: 135px;
        line-height: 44px;
        height: 44px;
        font-size: 15px;
    }





    .logos_search .wisdom_h_design .whd_box .dl_go_link {
        display: none;
        opacity: 0;
    }



    /*  设计模版  */

    .special_roll .swiper-slide {
        width: 250px;
    }




    .bind_account_wrap .bind_container {
        max-width: 750px;
    }

    .bind_account_wrap .bind_container .bc_content_box {
        padding: 30px 20px 40px;
    }

    .bind_account_wrap .bind_container .bc_content_box .flowpath_box {
        margin: 0 auto 30px;
    }

    .bind_account_wrap .bind_container .bc_content_box .install_half .half_f_box .ys_img {
        max-width: 330px;
    }

    .bind_account_wrap .bind_container .bc_content_box .install_half .half_right span {
        font-size: 12px;
    }

    .logo_case_show .logo_continfo {
        padding-left: 300px;
    }

    .logo_case_show .logo_continfo .btns .wisdom_h_design {
        width: 100%;
    }

    .logo_case_show .logo_continfo .btns .btns_r_link {
        position: static;
        margin-top: 15px;
    }

    .logo_case_show .logo_continfo .btns .btns_r_link i {
        display: none;
    }
    .video_play_box .vpb_box{
        width: 650px;
        height: 308px;
        margin-left: -325px;
        margin-top: -154px;
      }





    /* 图片搜索功能页面css */
    .collect_btn_mc{
        display: block;
    }
    .image_search_over_gd .over_gd {
        display: none;
    }
    .collect_btn_mc {
        width: 22px;
        height: 22px;
        background: url("../images/personal_center/md_collect_icon00.png") no-repeat center;
        background-size: 22px auto;
        position: absolute;
        right: 10px;
        top: 10px;
        display: block;
        z-index: 10;
        overflow: hidden;
        box-sizing: 3px;
    }



}

@media screen and (max-width: 991px) {

    .advantage_wrap .ad-1,
    .advantage_wrap .ad-2,
    .advantage_wrap .ad-3,
    .advantage_wrap .ad-4 {
        background-size: 55px auto;
        background-position: 102% 80%;
    }

    .advantage_wrap .ad-2,
    .advantage_wrap .ad-4 {
        background-size: 50px auto;
    }

    .advantage_wrap .ad-3 {
        background-size: 90px auto;
        background-position: 110% 80%;
    }

    .other_icase_tabs {
        position: static;
        margin-top: 20px;
    }

    .other_icase_tabs ul li {
        margin-bottom: 10px;
    }

    .common_icase_title {
        margin-bottom: 5px;
    }
    .diamonds_recharge_wrap .dr_container .recharge_list ul li a{
        width: 105px;
    }
    .diamonds_recharge_wrap .dr_container .customer_balance{
        height: 50px;
    }
    .diamonds_recharge_wrap .dr_container .customer_balance .cb_info span{
        font-size: 18px;
        background: url(../images/personal_center/diamond_icon04.png) no-repeat left center;
        background-size: 20px auto;
        padding-left: 25px;
    }
    .diamonds_recharge_wrap .dr_container .choose_tit{
        margin: 25px 0 10px;
    }
    .diamonds_recharge_wrap .dr_container .recharge_list ul{
        display: block;
    }
    .diamonds_recharge_wrap .dr_container .recharge_list ul li{
        margin-right: 0;
        margin-bottom: 10px;
    }
    .diamonds_recharge_wrap .dr_container .recharge_list ul li a{
        width: 100%;
        position: relative;
        background: #fff;
        border: none;
        padding: 20px 20px 20px 15px;
    }
    .diamonds_recharge_wrap .dr_container .recharge_list ul li a p.coin{
        margin-top: 0;
        text-align: left;
        font-size: 18px;
    }
    .diamonds_recharge_wrap .dr_container .recharge_list ul li a p.coin span{
        font-size: 18px;
    }
    .diamonds_recharge_wrap .dr_container .recharge_list ul li a p.rmb_coin{
        text-align: left;
        font-size: 14px;
    }
    .diamonds_recharge_wrap .dr_container .recharge_list ul li a p.recharge_btn{
        margin: 0;
        position: absolute;
        right: 15px;
        top: 25px;
        background: #14CFA6;
        color: #fff;
        font-size: 13px;
        width: 90px;
        line-height: 35px;
    }
    .design_hotcase_show{
        margin-top: 30px !important;
    }
}